def test(x,y,func):
    result = func(x,y)
    return result

#lambda 匿名函数定义
# print(test(12,3,lambda x,y : x + y))

# python3 input 接受的是一个字符串
# func = input("请输入定义的匿名函数：")
# #需要将字符串转化为func函数表达式类型
# func_new = eval(func)
# print(test(33,4,func_new))

a = 100  #  不可变数据类型
A = [100] # 可变的数组
def test(num):
    # num += num
    num = num + num # 针对可变类型与num += num 原理不一致
    print(num)
test(a)

print(a)















